package com.shenmazong.cheat.service;

import com.shenmazong.cheat.entity.TbExamCheat;
import com.baomidou.mybatisplus.extension.service.IService;
import com.shenmazong.cheat.entity.TbExamCheatType;
import com.shenmazong.utils.ResultResponse;
import com.shenmazong.vo.BatchChooseIdVo;
import com.shenmazong.vo.ListParamVo;

/**
 *service Qi
 */
public interface ExamCheatService extends IService<TbExamCheat> {

    ResultResponse saveExamCheat(TbExamCheat tbExamCheat);

    ResultResponse deleteExamCheat(BatchChooseIdVo chooseIdVo);

    ResultResponse updateExamCheat(TbExamCheat tbExamCheat);

    ResultResponse listExamCheat(ListParamVo paramVo);

    ResultResponse getExamCheat(TbExamCheat tbExamCheat);

    ResultResponse saveExamCheatType(TbExamCheatType tbExamCheatType);

    ResultResponse deleteExamCheatType(BatchChooseIdVo chooseIdVo);

    ResultResponse updateExamCheatType(TbExamCheatType tbExamCheatType);

    ResultResponse listExamCheatType(ListParamVo paramVo);

    ResultResponse listAllExamCheatType();
}
